fit to live in - Francés Inglés Diccionario